home *** CD-ROM | disk | FTP | other *** search
/ Clickx 47 / Clickx 47.iso / assets / software / switchproxy.xpi / chrome / switchproxy.jar / content / proxy_moz.xul < prev    next >
Encoding:
Extensible Markup Language  |  2006-04-11  |  7.3 KB  |  131 lines

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  3.  
  4. <!DOCTYPE overlay SYSTEM "chrome://switchproxy/locale/locale.dtd" >
  5.  
  6. <overlay id="switchproxyOverlay"
  7.             title="Switch Proxy Overlay"
  8.             xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  9.     
  10.     <script type="application/x-javascript" src="chrome://switchproxy/content/globals.js"></script>
  11.     <script type="application/x-javascript" src="chrome://switchproxy/content/datasource.js"></script>
  12.     <script type="application/x-javascript" src="chrome://switchproxy/content/import_anon.js"></script>
  13.     <script type="application/x-javascript" src="chrome://switchproxy/content/anon.js"></script>
  14.     <script type="application/x-javascript" src="chrome://switchproxy/content/tabmanager.js"></script>
  15.     <script type="application/x-javascript" src="chrome://switchproxy/content/proxy.js"></script>
  16.     <script language="JavaScript">
  17.         //Window Event Handers
  18.         try{window.addEventListener("load", switchproxy_initProxy, true);}catch(e){}
  19.         //try{window.addEventListener("focus", switchproxy_tab_windowFocus, true);}catch(e){}
  20.     </script>
  21.         
  22.     <!-- Popups -->
  23.     <popupset>
  24.         <popup id="switchproxy-element-list" position="after_start">
  25.             <menuitem label="&common.none;" type="checkbox" checked="true" oncommand="switchproxy_queueSetProxy(this);" class="proxy-menu-item"/>                
  26.             <menuseparator id="switchproxy-element-list-separator" />
  27.             <menuitem label="&common.manage.label;" accesskey="&common.manage.key;" oncommand="switchproxy_openProxyManager();" />
  28.             <menuseparator />
  29.             <menuitem label="&common.preferences.label;" accesskey="&common.preferences.key;" oncommand="switchproxy_openSwitchProxyPrefs();" />
  30.             <menuitem label="&common.updates.label;" accesskey="&common.updates.key;" oncommand="switchproxy_manualUpgradCheck()" />
  31.             <menuitem label="&common.about.label;" accesskey="&common.about.key;" oncommand="switchproxy_goToSwitchProxyAbout()" />
  32.         </popup>
  33.     </popupset>
  34.     
  35.     <!-- Toolbar -->
  36.     <toolbox id="navigator-toolbox" context="toolbar-context-menu">
  37.         <toolbar id="proxy-toolbar"
  38.                     accesskey="&toolbar.name.key;"
  39.                     context="toolbar-context-menu" 
  40.                     customizable="true" 
  41.                     iconsize="small" 
  42.                     mode="full"
  43.                     collapsed="false" persist="collapsed"
  44.                     toolbarname="&toolbar.name.label;"
  45.                     class="chromeclass">
  46.             
  47.             <hbox align="center" flex="2">
  48.                 <label value="Proxy:" style="margin-right: 0;" />
  49.                 
  50.                 <menulist id="proxy-list" popup="proxy-list-popup">    
  51.                     <menupopup id="proxy-list-popup" position="after_start">
  52.                         <menuitem value="" label="&common.none;" oncommand="switchproxy_selectProxy(this)" />
  53.                     </menupopup>
  54.                 </menulist>                        
  55.                 
  56.                 <toolbarbutton id="apply-button" label="&common.apply.label;" default="true" onclick="switchproxy_setProxy(true)" image="chrome://switchproxy/content/icons/check.png" tooltiptext="&common.apply.tip;" />
  57.                 <toolbarbutton id="edit-button" label="&common.edit.label;" disabled="true" onclick="switchproxy_editProxyDialog(false)" image="chrome://switchproxy/content/icons/pencil_disabled.png" tooltiptext="&common.edit.tip;" />
  58.                 <toolbarbutton id="remove-button" label="&common.remove.label;" disabled="true" onclick="switchproxy_removeProxy(false)" image="chrome://switchproxy/content/icons/cross_disabled.png" tooltiptext="&common.remove.tip;" />
  59.                 <toolbarbutton id="new-button" label="&common.add.label;" onclick="switchproxy_editProxyDialog(true)" image="chrome://switchproxy/content/icons/new.png" tooltiptext="&common.add.tip;" />
  60.                 
  61.                 <spacer width="25" />    
  62.                 
  63.                 <groupbox orient="horizontal" style="padding: 1px;">
  64.                     <description id="status-label" value="&toolbar.status;" style="font-weight: bold;" />
  65.                     <description id="status-text" value="&toolbar.using.none;" />
  66.                 </groupbox>
  67.                 
  68.                 <spacer width="25" />    
  69.                 
  70.                 <toolbarbutton id="options-list" label="&common.options;" type="menu" image="chrome://switchproxy/content/icons/options.png">
  71.                     <menupopup id="options-list-popup">
  72.                         <menuitem label="&common.preferences.label;" accesskey="&common.preferences.key;" oncommand="switchproxy_openSwitchProxyPrefs()"/>
  73.                         <menuitem label="&common.updates.label;" accesskey="&common.updates.key;" oncommand="switchproxy_manualUpgradCheck()"/>
  74.                         <menuitem label="&common.about.label;" accesskey="&common.about.key;" oncommand="switchproxy_goToSwitchProxyAbout()"/>
  75.                     </menupopup>
  76.                 </toolbarbutton>
  77.             </hbox>
  78.         </toolbar>
  79.     </toolbox>
  80.     
  81.     <!-- Statusbar  -->
  82.     <statusbar id="status-bar" class="chromeclass-status">
  83.         <statusbarpanel id="switchproxy-status"
  84.                         insertbefore="statusbar-updates"
  85.                         label="" collapsed="false"
  86.                         context="switchproxy-element-list" />
  87.     </statusbar>
  88.     
  89.     <!-- Context Menu -->
  90.     <popup id="contentAreaContextMenu">
  91.         <menuseparator id="switchproxy-context-separator"/>
  92.         <menu label="&context.label;" id="switchproxy-context-menu" accesskey="&context.key;">
  93.             <menupopup id="switchproxy-context-menu-popup;" onpopupshowing="switchproxy_showElementList(event);">
  94.                 <menu label="&context.proxies.label;" accesskey="&context.proxies.key;" id="switchproxy-context-proxylist">
  95.                     <menupopup id="context-proxy-list">
  96.                         <menuitem label="&common.none;" type="checkbox" checked="true" oncommand="switchproxy_setProxy(true, true);" />
  97.                     </menupopup>
  98.                 </menu>
  99.                 <menuseparator />
  100.                 <menuitem label="&common.manage.label;" accesskey="&common.manage.key;" oncommand="switchproxy_openProxyManager();" />
  101.                 <menuseparator />
  102.                 <menuitem label="&common.preferences.label;" accesskey="&common.preferences.key;" oncommand="switchproxy_openSwitchProxyPrefs();" />
  103.                 <menuitem label="&common.updates.label;" accesskey="&common.updates.key;" oncommand="switchproxy_manualUpgradCheck()" />
  104.                 <menuitem label="&common.about.label;" accesskey="&common.about.key;" oncommand="switchproxy_goToSwitchProxyAbout()" />
  105.                         
  106.                 <menuseparator id="switchproxy-context-anon-seperator" collapsed="true" />
  107.                 <menuitem id="switchproxy-context-anon" label="Next Anonymous Proxy" oncommand="switchproxy_anon_loadProxy(null);" collapsed="true" />
  108.             </menupopup>
  109.         </menu>
  110.     </popup>
  111.     
  112.     <!-- Tools Menu -->
  113.     <menupopup id="taskPopup">
  114.         <menu id="switchproxy-tools-menu" label="SwitchProxy"
  115.                 accesskey="P" class="menuitem-iconic"
  116.                 insertafter="devToolsSeparator">
  117.             <menupopup id="switchproxy-menu-list" position="after_start" onpopupshowing="switchproxy_showElementList(event);">
  118.                 <menuitem label="&common.none;" type="checkbox" checked="true" oncommand="switchproxy_queueSetProxy(this);" class="proxy-menu-item"/>                
  119.                 <menuseparator id="switchproxy-menu-list-separator" />
  120.                 <menuitem label="&common.manage.label;" accesskey="&common.manage.key;" oncommand="switchproxy_openProxyManager();" />
  121.                 <menuseparator />
  122.                 <menuitem label="&common.preferences.label;" accesskey="&common.preferences.key;" oncommand="switchproxy_openSwitchProxyPrefs();" />
  123.                 <menuitem label="&common.updates.label;" accesskey="&common.updates.key;" oncommand="switchproxy_manualUpgradCheck()" />
  124.                 <menuitem label="&common.about.label;" accesskey="&common.about.key;" oncommand="switchproxy_goToSwitchProxyAbout()" />
  125.             
  126.                 <menuseparator id="switchproxy-menu-anon-seperator" collapsed="true" />
  127.                 <menuitem id="switchproxy-menu-anon" label="Next Anonymous Proxy" oncommand="switchproxy_anon_loadProxy(null);" collapsed="true" />
  128.             </menupopup>
  129.         </menu>
  130.     </menupopup>
  131. </overlay>